Alex MoralesAlex Morales
Seedorf and Corinthians: The Indictment After 90 Minutes Without a Bench PresenceClarence Seedorf was not on the bench for his Corinthians debut. The paperwor...
Genshin Impact: Strategic Resource Accumulation Analysis and Banner Schedule from Version 7.0 to 7.1With the Vietnamese gaming community increasingly interested in open-world...
Sharks Swim Club Hiring a Director of Development: Behind the 250 Athletes and 155th Ranking Lies a Conversion ProblemWhen I read the Sharks Swim Club job posting, the first number that made me...
96 Golds in Pickleball: A Victory of Participation or True Strength?Da Nang, early September 2026. I stood in the middle of Tuyen Son court,...
Genoa vs Venezia, Serie A Round 8: Four Points at Marassi and Pressure Loaded on One SideGenoa have four points from their first seven matches. All four were won at...
T1 and the Unnamed Crisis: When a CEO Has to Prove He's Still the CEOIn August 2026, in Gangnam, Seoul, the sound of fan protests echoed outside...
Thunderpick World Championship 2026: Four 2-0 Opening Wins and What the Scoreboard Does Not SayOpening day at the Thunderpick World Championship 2026 in Malta produced four...
The Pulse of Tokyo's Training Ground: The Transfer Window and the Signals Nobody Reads5:40 in the morning, the training ground west of Tokyo was still covered in...
CS2 Falls for a Seventh Straight Month: 805,000 Players and the 1.8x Gap Nobody Wants to SeeOn the night of September 23, 2026, I sat in front of a screen watching the...
The Empty Analysis Report – Where Vietnamese Table Tennis Must Begin the DigI have just read an analysis that someone described as an archaeological site...
VIRESA Holds Esports Rights for ASIAD 20 Aichi-Nagoya 2026: Three Tiers of Power and the Gap Nobody Has FilledWhen VIRESA's announcement that it holds the full esports rights for ASIAD 20...
An Audit of 1,104 Minutes: Pricing a Young Indonesian Shuttler from Raw FootageOn June 14, 2026, an 11-page PDF landed in my work inbox in Jakarta. The cove...
Saigon Phantom: When ANTGAMER's Silence Speaks to the Bottomless Gap in Vietnamese MLBBIn the world of Mobile Legends: Bang Bang (MLBB) in Vietnam, we often have th...
Faker and Oner's Playoff Numbers: T1 and the Small-Sample Problem Before Worlds 2026The clock in Seoul read 2:40 in the morning. I was still sitting in front of...
WTT Youth Points Cannot Measure the Recovery Step: Notes from a Shanghai U15 Training HallOn March 14, 2026, the third training hall of the Shanghai training centre...
Lakshya Sen and Asian Games 2026: The Head-to-Head Table Does Not LieLakshya Sen and Asian Games 2026: The Head-to-Head Table Does Not Lie In the...
V.League Transfers: The Empty Cell Costs More Than a Wrong RumorIn the last ten days of the V.League 1 mid-season transfer window, I sat down...
TI Falls From $40M to $3.4M: How the 2026 Esports Financial Map Has Been RedrawnTI Falls From $40M to $3.4M: How the 2026 Esports Financial Map Has Been...
Vietnam's Combat Sports Injury Records Come Back BlankOn the night of March 14, I sat in front of a screen with an open file. On th...
Dakar 2026 and Africa's First Beach Volleyball Ticket: When a Schedule Has No TimesIn October 2026, the Dakar Youth Olympic Organizing Committee released the...
Genshin Impact: Strategic Resource Accumulation Analysis and Banner Schedule from Version 7.0 to 7.1With the Vietnamese gaming community increasingly interested in open-world...
Sharks Swim Club Hiring a Director of Development: Behind the 250 Athletes and 155th Ranking Lies a Conversion ProblemWhen I read the Sharks Swim Club job posting, the first number that made me...
96 Golds in Pickleball: A Victory of Participation or True Strength?Da Nang, early September 2026. I stood in the middle of Tuyen Son court,...
Genoa vs Venezia, Serie A Round 8: Four Points at Marassi and Pressure Loaded on One SideGenoa have four points from their first seven matches. All four were won at...
T1 and the Unnamed Crisis: When a CEO Has to Prove He's Still the CEOIn August 2026, in Gangnam, Seoul, the sound of fan protests echoed outside...
Thunderpick World Championship 2026: Four 2-0 Opening Wins and What the Scoreboard Does Not SayOpening day at the Thunderpick World Championship 2026 in Malta produced four...
The Pulse of Tokyo's Training Ground: The Transfer Window and the Signals Nobody Reads5:40 in the morning, the training ground west of Tokyo was still covered in...
CS2 Falls for a Seventh Straight Month: 805,000 Players and the 1.8x Gap Nobody Wants to SeeOn the night of September 23, 2026, I sat in front of a screen watching the...
The Empty Analysis Report – Where Vietnamese Table Tennis Must Begin the DigI have just read an analysis that someone described as an archaeological site...
VIRESA Holds Esports Rights for ASIAD 20 Aichi-Nagoya 2026: Three Tiers of Power and the Gap Nobody Has FilledWhen VIRESA's announcement that it holds the full esports rights for ASIAD 20...
An Audit of 1,104 Minutes: Pricing a Young Indonesian Shuttler from Raw FootageOn June 14, 2026, an 11-page PDF landed in my work inbox in Jakarta. The cove...
Saigon Phantom: When ANTGAMER's Silence Speaks to the Bottomless Gap in Vietnamese MLBBIn the world of Mobile Legends: Bang Bang (MLBB) in Vietnam, we often have th...
Faker and Oner's Playoff Numbers: T1 and the Small-Sample Problem Before Worlds 2026The clock in Seoul read 2:40 in the morning. I was still sitting in front of...
WTT Youth Points Cannot Measure the Recovery Step: Notes from a Shanghai U15 Training HallOn March 14, 2026, the third training hall of the Shanghai training centre...
Lakshya Sen and Asian Games 2026: The Head-to-Head Table Does Not LieLakshya Sen and Asian Games 2026: The Head-to-Head Table Does Not Lie In the...
V.League Transfers: The Empty Cell Costs More Than a Wrong RumorIn the last ten days of the V.League 1 mid-season transfer window, I sat down...
TI Falls From $40M to $3.4M: How the 2026 Esports Financial Map Has Been RedrawnTI Falls From $40M to $3.4M: How the 2026 Esports Financial Map Has Been...
Vietnam's Combat Sports Injury Records Come Back BlankOn the night of March 14, I sat in front of a screen with an open file. On th...
Dakar 2026 and Africa's First Beach Volleyball Ticket: When a Schedule Has No TimesIn October 2026, the Dakar Youth Olympic Organizing Committee released the...
